Listing of store locations and hours
Home
Products
Restaurants
Cars
Grocery
Weekly Ads
Online Stores
Sbarro in National City - San Diego
- Locations & Hours
All Stores
»
Sbarro Near Me
»
California
»
Sbarro in National City - San Diego
Name
Address
Phone
Sbarro - 32ND NAVAL BASE STATION
Ward Street Bldg# 3421
619-696-8858